27 El Ghorfa El Togareya St.,Ramel Station, Alexandria 99999, Alexandria (Egypt)
Updating availability and prices
Located in the heart of Alexandria, Acropole Hotel offers breathtaking views of the Mediterranean Sea and rooms with balconies
The Great Library of Alexandria is a 5-minute walk away
This triple room has a balcony, seating area and air conditioning
Hotel
Room